Big Huge Thesaurus

Elymus condensatus

noun